carbon sequestration - Español Inglés Diccionario